package me.flyray.bsin.facade.service;

import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import java.io.IOException;
import java.util.Map;

public interface MedicalAdviceService {

    /**
     * 根据医嘱分配任务
     */
    @POST
    @Path(" allotTasks")
    @Produces("application/json")
    public Map<String, Object> allotTasks(Map<String, Object> requestMap)throws IOException ;



    /**
     * 任务查看
     */
    @POST
    @Path("getTask")
    @Produces("application/json")
    public Map<String, Object> getTask(Map<String, Object> requestMap);

    /**
     * 任务转办 （护士将手上的任务转给其他人）
     */
    @POST
    @Path("transferTask")
    @Produces("application/json")
    public Map<String, Object> transferTask(Map<String, Object> requestMap);


    /**
     *  任务完成
     */
    @POST
    @Path("complete")
    @Produces("application/json")
    public Map<String, Object> complete(Map<String, Object> requestMap);
}
